<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="author" content="lijun; 67086071; zwlijun@qq.com" />
<title>XLib.XML</title>
<link href="css/api.css" rel="stylesheet" type="text/css" />
</head>

<body>
  <table>
    <caption>Constructor Summary</caption>
    <tr>
      <th>XML</th>
      <td>XLib.XML()</td>
      <td class="desc">构建一个新的XML实例。</td>
    </tr>
  </table>
  <table>
    <caption>Property Summary</caption>
    <tr>
      <th>XMLDocument</th>
      <td>XMLDocument</td>
      <td class="desc">xml文档对象</td>
    </tr>
  </table>
  <table>
    <caption>Method Summary</caption>
    <tr>
      <th>XMLDocument</th>
      <td><a href="#load">load(String url)</a></td>
      <td class="desc">同步加载一个指定的XML文档。</td>
    </tr>
    <tr>
      <th>XMLDocument</th>
      <td><a href="#loadXML">loadXML(String xmlStr)</a></td>
      <td class="desc">将xml串转换成XML文档对象。</td>
    </tr>
    <tr>
      <th>Array</th>
      <td><a href="#selectNodes">selectNodes(Node context, String xpathText, Object namespaceURLMapper)</a></td>
      <td class="desc">获取匹配xpath的所有节点。</td>
    </tr>
    <tr>
      <th>Node</th>
      <td><a href="#selectSingleNode">toString(Node context, String xpathText, Object namespaceURLMapper)</a></td>
      <td class="desc">获取匹配xpath的的第一个节点。</td>
    </tr>
    <tr>
      <th>String</th>
      <td><a href="#toString">toString(Node node)</a></td>
      <td class="desc">将XML文档或节点转成字符串。</td>
    </tr>
  </table>
  <hr />
  <pre>
    <h4>XMLDocument load(String url)<a name="load"></a></h4>
    同步加载一个指定的XML文档。
    参数：url - xml文档地址
    返回：xml文档对象
    示例：
  </pre>
  <pre>
    <h4>XMLDocument loadXML(String xmlStr)<a name="loadXML"></a></h4>
    将xml串转换成XML文档对象。
    参数：xmlStr - xml字符串
    返回：xml文档对象
    示例：
  </pre>
  <pre>
    <h4>Array selectNodes(Node context, String xpathText, Object namespaceURLMapper)<a name="selectNodes"></a></h4>
    将xml串转换成XML文档对象。
    参数：context - 文档或元素对象
             xpathText - XPATH查询串
             namespaceURLMapper - 从一个名字空间前缀映射到一个全称名字空间 URL 的一个函数。
                                              如果不需要这样的映射，则为 null。
    返回：节点集
    示例：
  </pre>
  <pre>
    <h4>Node selectSingleNode(Node context, String xpathText, Object namespaceURLMapper)<a name="selectSingleNode"></a></h4>
    将xml串转换成XML文档对象。
    参数：context - 文档或元素对象
             xpathText - XPATH查询串
             namespaceURLMapper - 从一个名字空间前缀映射到一个全称名字空间 URL 的一个函数。
                                              如果不需要这样的映射，则为 null。
    返回：节点
    示例：
  </pre>
  <pre>
    <h4>String toString(Node node)<a name="toString"></a></h4>
    将XML文档或节点转成字符串。
    参数：node - 文档或元素对象
    返回：xml字符串
    示例：
  </pre>
</body>
</html>
